Big Huge Thesaurus

team sport

noun

sounds kind of like